﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;

namespace SKDB_Matcher
{
    public abstract class CAbstractAlgorithm
    {
        private float m_Weight;
        private String m_Caption = "A algorithm";

        public float Weight
        {
            get
            {
                return m_Weight;
            }

            set
            {
                m_Weight = value;
            }
        }

        public String Caption
        {
            get
            {
                return m_Caption;
            }

            set
            {
                m_Caption = value;
            }
        }

        public abstract float[,] CalcMatches(DataSet _A, DataSet _B);

        static public int SourceColumCount;
        static public int TargetColumCount;
    }
}
